buried/hidden treasure - Français Anglais Dictionnaire